home *** CD-ROM | disk | FTP | other *** search
/ Champak 120 / Vol 120.iso / games / asteroid.swf / scripts / __Packages / mx / events / EventDispatcher.as
Encoding:
Text File  |  2010-11-09  |  9.4 KB  |  254 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 2941 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = -1047 + "\x01\x02"();
  6. while(true)
  7. {
  8.    if(eval("\x01") == 883)
  9.    {
  10.       set("\x01",eval("\x01") - 837);
  11.       ┬º┬ºpush(true);
  12.    }
  13.    else if(eval("\x01") == 491)
  14.    {
  15.       set("\x01",eval("\x01") - 265);
  16.       ┬º┬ºpush(!function ┬º\x01\x02┬º()
  17.       {
  18.          return 2941 % 511 * 5;
  19.       });
  20.    }
  21.    else if(eval("\x01") == 908)
  22.    {
  23.       set("\x01",eval("\x01") - 32);
  24.    }
  25.    else if(eval("\x01") == 629)
  26.    {
  27.       set("\x01",eval("\x01") - 539);
  28.       ┬º┬ºpush(true);
  29.    }
  30.    else
  31.    {
  32.       if(eval("\x01") == 307)
  33.       {
  34.          set("\x01",eval("\x01") + 601);
  35.          break;
  36.       }
  37.       if(eval("\x01") == 537)
  38.       {
  39.          set("\x01",eval("\x01") - 410);
  40.          break;
  41.       }
  42.       if(eval("\x01") == 46)
  43.       {
  44.          set("\x01",eval("\x01") + 491);
  45.          if(function ┬º\x01\x02┬º()
  46.          {
  47.             return 2941 % 511 * 5;
  48.          })
  49.          {
  50.             set("\x01",eval("\x01") - 410);
  51.          }
  52.       }
  53.       else if(eval("\x01") == 896)
  54.       {
  55.          set("\x01",eval("\x01") - 267);
  56.       }
  57.       else
  58.       {
  59.          if(eval("\x01") == 479)
  60.          {
  61.             set("\x01",eval("\x01") - 170);
  62.             if(!eval("{invalid_utf8=158}J")["{invalid_utf8=132}{invalid_utf8=160}\x0e"])
  63.             {
  64.                eval("{invalid_utf8=158}J")["{invalid_utf8=132}{invalid_utf8=160}\x0e"] = new ┬º{invalid_utf8=134}(\x1c┬º();
  65.             }
  66.             function ┬º\x01\x02┬º()
  67.             {
  68.                return 2941 % 511 * 5;
  69.             }
  70.             if(!eval("{invalid_utf8=158}J")["{invalid_utf8=132}{invalid_utf8=160}\x0e"]["\x1ff\x14"])
  71.             {
  72.                eval("{invalid_utf8=158}J")["{invalid_utf8=132}{invalid_utf8=160}\x0e"]["\x1ff\x14"] = new ┬º{invalid_utf8=134}(\x1c┬º();
  73.             }
  74.             ┬º┬ºpop();
  75.             if(!eval("{invalid_utf8=158}J")["{invalid_utf8=132}{invalid_utf8=160}\x0e"]["\x1ff\x14"][┬º┬ºconstant(4)])
  76.             {
  77.                var _loc2_ = eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)] = function()
  78.                {
  79.                }[┬º┬ºconstant(5)];
  80.                eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)] = function()
  81.                {
  82.                }[┬º┬ºconstant(6)] = function(queue, event, handler)
  83.                {
  84.                   if(queue != undefined)
  85.                   {
  86.                      var _loc4_ = queue[┬º┬ºconstant(7)];
  87.                      var _loc1_ = undefined;
  88.                      _loc1_ = 0;
  89.                      while(_loc1_ < _loc4_)
  90.                      {
  91.                         var _loc2_ = queue[_loc1_];
  92.                         if(_loc2_ == handler)
  93.                         {
  94.                            queue[┬º┬ºconstant(8)](_loc1_,1);
  95.                            return undefined;
  96.                         }
  97.                         _loc1_ = _loc1_ + 1;
  98.                      }
  99.                   }
  100.                };
  101.                eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)] = function()
  102.                {
  103.                }[┬º┬ºconstant(9)] = function(object)
  104.                {
  105.                   if(eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(10)] == undefined)
  106.                   {
  107.                      eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(10)] = new eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)]();
  108.                   }
  109.                   object[┬º┬ºconstant(11)] = eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(10)][┬º┬ºconstant(11)];
  110.                   object[┬º┬ºconstant(12)] = eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(10)][┬º┬ºconstant(12)];
  111.                   object[┬º┬ºconstant(13)] = eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(10)][┬º┬ºconstant(13)];
  112.                   object[┬º┬ºconstant(14)] = eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(10)][┬º┬ºconstant(14)];
  113.                };
  114.                _loc2_[┬º┬ºconstant(14)] = function(queueObj, eventObj)
  115.                {
  116.                   var _loc7_ = ┬º┬ºconstant(15) + eventObj[┬º┬ºconstant(16)];
  117.                   var _loc4_ = queueObj[_loc7_];
  118.                   if(_loc4_ != undefined)
  119.                   {
  120.                      var _loc5_ = undefined;
  121.                      for(_loc5_ in _loc4_)
  122.                      {
  123.                         var _loc1_ = _loc4_[_loc5_];
  124.                         var _loc3_ = typeof _loc1_;
  125.                         if(_loc3_ == ┬º┬ºconstant(17) || _loc3_ == ┬º┬ºconstant(18))
  126.                         {
  127.                            if(_loc1_[┬º┬ºconstant(19)] != undefined)
  128.                            {
  129.                               _loc1_[┬º┬ºconstant(19)](eventObj);
  130.                            }
  131.                            if(_loc1_[eventObj[┬º┬ºconstant(16)]] != undefined)
  132.                            {
  133.                               if(eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(20)][eventObj[┬º┬ºconstant(16)]] == undefined)
  134.                               {
  135.                                  _loc1_[eventObj[┬º┬ºconstant(16)]](eventObj);
  136.                               }
  137.                            }
  138.                         }
  139.                         else
  140.                         {
  141.                            _loc1_[┬º┬ºconstant(21)](queueObj,[eventObj]);
  142.                         }
  143.                      }
  144.                   }
  145.                };
  146.                _loc2_[┬º┬ºconstant(13)] = function(eventObj)
  147.                {
  148.                   if(eventObj[┬º┬ºconstant(22)] == undefined)
  149.                   {
  150.                      eventObj[┬º┬ºconstant(22)] = this;
  151.                   }
  152.                   this[eventObj[┬º┬ºconstant(16)] + ┬º┬ºconstant(23)](eventObj);
  153.                   this[┬º┬ºconstant(14)](this,eventObj);
  154.                };
  155.                _loc2_[┬º┬ºconstant(11)] = function(event, handler)
  156.                {
  157.                   var _loc3_ = ┬º┬ºconstant(15) + event;
  158.                   if(this[_loc3_] == undefined)
  159.                   {
  160.                      this[_loc3_] = new ┬º\┬º\┬ºconstant(24)┬º();
  161.                   }
  162.                   _global[┬º┬ºconstant(25)](this,_loc3_,1);
  163.                   eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(6)](this[_loc3_],event,handler);
  164.                   this[_loc3_][┬º┬ºconstant(26)](handler);
  165.                };
  166.                _loc2_[┬º┬ºconstant(12)] = function(event, handler)
  167.                {
  168.                   var _loc2_ = ┬º┬ºconstant(15) + event;
  169.                   eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(6)](this[_loc2_],event,handler);
  170.                };
  171.                eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)] = function()
  172.                {
  173.                }[┬º┬ºconstant(10)] = undefined;
  174.                eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)] = function()
  175.                {
  176.                }[┬º┬ºconstant(20)] = {(┬º┬ºconstant(27)):1,(┬º┬ºconstant(28)):1,(┬º┬ºconstant(29)):1};
  177.                ┬º┬ºpush(┬º┬ºconstant(25)(eval("{invalid_utf8=132}{invalid_utf8=160}\x0e")["\x1ff\x14"][┬º┬ºconstant(4)][┬º┬ºconstant(5)],null,1));
  178.             }
  179.             ┬º┬ºpop();
  180.             break;
  181.          }
  182.          if(eval("\x01") == 513)
  183.          {
  184.             set("\x01",eval("\x01") + 363);
  185.          }
  186.          else if(eval("\x01") == 127)
  187.          {
  188.             set("\x01",eval("\x01") + 502);
  189.          }
  190.          else if(eval("\x01") == 90)
  191.          {
  192.             set("\x01",eval("\x01") + 217);
  193.             if(function ┬º\x01\x02┬º()
  194.             {
  195.                return 2941 % 511 * 5;
  196.             })
  197.             {
  198.                set("\x01",eval("\x01") + 601);
  199.             }
  200.          }
  201.          else if(eval("\x01") == 876)
  202.          {
  203.             set("\x01",eval("\x01") - 585);
  204.             ┬º┬ºpush("\x0f");
  205.             ┬º┬ºpush(1);
  206.          }
  207.          else if(eval("\x01") == 291)
  208.          {
  209.             set("\x01",eval("\x01") - 61);
  210.             var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  211.             {
  212.                return 2941 % 511 * 5;
  213.             };
  214.          }
  215.          else if(eval("\x01") == 230)
  216.          {
  217.             set("\x01",eval("\x01") + 531);
  218.             ┬º┬ºpush("\x0f");
  219.          }
  220.          else if(eval("\x01") == 761)
  221.          {
  222.             set("\x01",eval("\x01") - 270);
  223.             ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  224.             {
  225.                return 2941 % 511 * 5;
  226.             }));
  227.          }
  228.          else if(eval("\x01") == 226)
  229.          {
  230.             set("\x01",eval("\x01") - 65);
  231.             if(function ┬º\x01\x02┬º()
  232.             {
  233.                return 2941 % 511 * 5;
  234.             })
  235.             {
  236.                set("\x01",eval("\x01") + 318);
  237.             }
  238.          }
  239.          else
  240.          {
  241.             if(eval("\x01") != 161)
  242.             {
  243.                if(eval("\x01") == 309)
  244.                {
  245.                   set("\x01",eval("\x01") - 309);
  246.                }
  247.                break;
  248.             }
  249.             set("\x01",eval("\x01") + 318);
  250.          }
  251.       }
  252.    }
  253. }
  254.